Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 CHURCH ROAD Detached £548,683 3 Oct 2003